Brands
Where to buy
Franco Ferrari
Shops
Shops in
New York
Otte Upper East Side
— 1281 Madison Ave, 10128 New York City, Manhattan, United States
Otte West Village
— 121 Greenwich Ave, 10014 New York City, Manhattan, United States
Otte Williamsburg
— 132 North 5th Street, 11211 New York City, Greenpoint, United States
Antwerp
Battle
Berlin
Cork
Düsseldorf
Dublin
Galway city
Gustavia
Kilchberg
Laax
Limerick city
London
Münster
Moscow
New York
Osaka
Oslo
Paris
Porto Cervo
Saint-Tropez
Tokyo
Toulouse
Zurich